Big Huge Thesaurus

Homo sapiens

noun

sounds kind of like